Stan De Mareuil, l Anglais – Waiting