Credits
PERFORMING ARTISTS
Paul Weller
Vocals
Steve Cradock
Guitar
Andy Crofts
Bass
Steve Pilgrim
Drums
Tom Heel
Background Vocals
Jacko Peake
Flute
COMPOSITION & LYRICS
Paul Weller
Composer
PRODUCTION & ENGINEERING
Charles Rees
Mixing Engineer
Matt Colton
Mastering Engineer