Credits
PERFORMING ARTISTS
Paul Weller
Vocals
Steve Cradock
Electric Guitar
Steve Pilgrim
Background Vocals
Andy Crofts
Background Vocals
Ben Gordelier
Drums
Tom Van Heel
Keyboards
COMPOSITION & LYRICS
Paul Weller
Composer
PRODUCTION & ENGINEERING
Paul Weller
Producer
Jan "Stan" Kybert
Mixing Engineer
Charles Rees
Engineer
Matt Colton
Mastering Engineer