Time for change: A new prime minister in No. 10 Downing Street - comment
Now, after 14 years, the time for change has come again, and Brits will be governed by a Labour government for the foreseeable future.
A PUB FESTOONED with England’s flag on election day in Clacton-on-Sea, Essex, yesterday.(photo credit: CLODAGH KILCOYNE/REUTERS)Updated: