Privy Council Office records reveal taxpayers spent $157,642 on the PM's groceries between 2021 and 2022