Give me a list of the past five United Kingdom Prime Ministers

The last five UK Prime Ministers, including the current are:
1. Rishi Sunak (since 2022)
2. Elizabeth Truss (2022)
3. Boris Johnson (2019-2022)
4. Theresa May (2016-2019)
5. David Cameron (2010-2016)