Westminster

Westminster, so-called mother of parliaments and denier of democracy to the Scottish parliament and Scotland.