Conservatives appeared to have reached a deal with the smaller Liberal Democrats to form a new British government, while Prime Minister Gordon Brown will resign, a source told CNBC.

An announcement is imminent, this source said.