Stewart McDonald MP said the UK Government must do more to speak up for the people of Scotland, and protect the Scottish Parliament.