The opposition Conservatives , led by David Cameron , a 43-year-old former public relations executive , are favorites to end 13 years of rule by the Labour Party , led by Prime Minister Gordon Brown , a dour 58-year-old Scot .