Some nice choices Marc I was lucky enough to interview Palma Violets when they played a gig in my hometown they were all really nice.
My additions would be;
Foals - Holy Fire (try My Number or Inhaler)
Heavy, poppy, and anthemic
Arctic Monkeys - AM (try Knee Socks or Why'd You Only Call Me When You're High)
Sleazy, produced super clean and nice backing vocals
QotSA - ...Like Clockwork (try If I Had A Tail)
Calmer than their past stuff and a lot more variety.
King Krule - 6ft Beneath the Moon (try Easy Easy)
Kinda Joe Strummery
Haims - Days Are Gone (try Falling or Don't Save Me)
80s nostalgia pop but my god the hooks on this thing.