Former Prime Minister Gordon Brown is preparing to announce that he will stand down from parliament in 2015.

He is expected to confirm his intentions in a speech to the local Labour Party in his Kirkcaldy and Cowdenbeath constituency this evening.

Mr Brown will have served 32 years at Westminster by the time of the general election.