Moira Dingle

Moira is strong and feisty but always fair, with a huge heart and great compassion. She won’t take any nonsense from anyone, but has a great sense of fun and a vivacious nature.