Why essentials like eggs, bread and milk cost so much more now

Six supermarket brand eggs cost £1 in 2022. How much are they now, why have they gone up, and is anyone profiteering?