Gordon Brown has secured a House of Commons debate next week on delays in clearing up radiation at a beach in his constituency.
The former prime minister is leading a campaign for the clean-up of Dalgety Bay in Fife, where 3,400 radiation-contaminated particles have been discovered.
The radioactive material, first detected back in 1990, is believed to be associated with historic activities of the Ministry of Defence.
Contamination is thought to stem from residue of radium-coated instrument panels used on military aircraft which were incinerated and put in landfill in the bay area at the end of the Second World War.
A lump of contaminated metal was found on the beach in Mr Brown's Kirkcaldy and Cowdenbeath constituency in October 2011, prompting the closure of part of the foreshore.
The MP said: "After waiting for action and despite a radiation committee report saying that the clean-up should happen as quickly as possible, we still have no decisions on who is the polluter, who will fund the clean-up and when it will happen.
"I have called for the debate because I want an agreed timetable for action, agreed between the Ministry of Defence (MoD) and the Scottish Environment Protection Agency, to allay the worries of patient but long-suffering Dalgety Bay residents."
Mr Brown has filed a series of written parliamentary questions to the MoD about the particles which are an "undeniable hazard" for those living nearby.
The debate will take place next Wednesday.