Ewan McGregor's grandad kept his town ticking