Kemi Badenoch has made Priti Patel shadow foreign secretary in a stunning comeback for the former Cabinet minister, while Mel Stride becomes shadow chancellor.