Long wait Lying in wait john yeoman I hate to wait John Braithwaite John Mickethwait John van Love waits Love wont wait Sun wait