Kate Middleton takes over from Prince Harry as patron of Eng