Line-up Robert Plant, The Corrs and Kaiser Chiefs lead Hampton Court Palace Festival 2027 2nd November 2026