Former Labour MP Tam Dalyell dies aged 84

Updated: 

Former Labour MP Tam Dalyell - known for his persistent questioning of Margaret Thatcher over the sinking of the General Belgrano during the Falklands War - has died aged 84.

A family statement said the parliamentary veteran - who spent 43 years as an MP - died after a short illness.

"Tam Dalyell devoted his life to public service in Scotland, in the UK, and beyond," the statement said.

"He made an enormous contribution in many spheres. He will be much missed both publicly, and more importantly personally, by his family and many friends."