Question: Where is the show where Steven Webb plays Alastair meant to be set?
answer: fictional Rudge Park Comprehensive