So is Britain really “full up”?

Matt Cavanagh, Associate Director at the Institute for Public Policy Research, looks at whether the United Kingdom is really “full up” as the angry right claim.