More than half of Britain’s households receive more from the state than they pay in taxes as dependency on benefits reaches an all-time high, a new study has found. Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.