Sexual predator Megan Walsh (Beth Nixon) is in danger of being exposed by the bravest little lad on Coronation Street, Sam ...