Reader's letter: The tide is turning against Boris Johnson