On Carte Blanche this week: 7 May