Coronation Street actor Gareth Pierce has been playing Todd Grimshaw since 2020, but fans were shocked to discover his real accent