Peter Hoskin

The party leaders vote


David and Samantha Cameron leaving the polling station in Spelsbury


Gordon and Sarah Brown arrive to vote in North Queensferry


Nick and Miriam Clegg vote in Sheffield

Comments