Credits
PERFORMING ARTISTS
Paul Weller
Vocals
Jan "Stan" Kybert
Synthesiser
Charles Rees
Drums
Andy Crofts
Background Vocals
Steve Pilgrim
Background Vocals
Ben Gordelier
Drums
Villagers
Remixer
Amy Stanford
Strings
Jessica Cox
Strings
Laura Stanford
Strings
Paloma Deike
Strings
Robert Wyatt
Vocals
COMPOSITION & LYRICS
Paul Weller
Arranger
Jan "Stan" Kybert
Arranger
PRODUCTION & ENGINEERING
Paul Weller
Producer
Jan "Stan" Kybert
Mixing Engineer
Charles Rees
Recording Engineer
Gavin Lurssen
Mastering Engineer
Guy Davie
Mastering Engineer
Jamie Johnson
Recording Engineer