Leanne Ward is the winner of Miss Devon 2013 and will compete in the Miss England 2013 pageant this June