Young people gave their MP a grilling at a public speaking event designed to boost pupils' confidence and communication skills.
Ealing North MP Steve Pound was the guest of honour at a debate about banning the advertising of alcohol on television at the West London Academy in Bengarth Road, Northolt.
The challenge was undertaken by 13 to 15-year-olds from the academy's high school who were watched by younger students, including children from the academy's primary school.
Those speaking against a ban won the argument and all the youngsters were then able to fire questions at Mr Pound on Thursday.
It is was organised by the DebateMate club, part of the Children's University scheme run at the academy which encourages after school activities to broaden children's learning.
Children's University co-ordinator Joanna Chodzo-Zajko said: "The children were glued to Steve Pound's every comment and made him sign autographs afterwards. The DebateMate students had put a lot of work into presenting their arguments, we're very proud of them. All the children were buzzing afterwards."