Gordon Brown will today set out his political values in a highly personalised speech to the General Assembly of the Church of Scotland 20 years after Margaret Thatcher sparked controversy with her "Sermon on the Mound".
Gordon Brown will today set out his political values in a highly personalised speech to the General Assembly of the Church of Scotland 20 years after Margaret Thatcher sparked controversy with her "Sermon on the Mound".
Gordon Brown will today set out his political values in a highly personalised speech to the General Assembly of the Church of Scotland 20 years after Margaret Thatcher sparked controversy with her "Sermon on the Mound".