Schoolgirl challenges Boris Johnson