Who is the Brit Awards 2022 host and who has presented it in past?

NINTCHDBPICT000709364490 CR96lB