230 People. One Dinghy. And Britain Still Can’t Stop the Boats.

This week with Mike Graham, we discussed the record 230 people crammed into a single Channel dinghy, why public-sector productivity is still below pre-pandemic levels.