Former Prime Minister of the United Kingdom Liz Truss explains how the power to deliver what the public wants has been stripped from politicians and given to unelected bureaucrats in the UK.
Check out the sneak peek sizzle reel for this week's Faith & Freedom show with Shemane Nugent!