Our blue tit laid only 1 egg on 20th of April

we would see her sitting in the evenings only, she's still sitting on that same egg over a month later, the egg Is obviously not going to hatch, when will she realise and give up?