Can there be forgiveness after Christianity?
Political culture could do with a 'loveday'
Today is the Feast of the Annunciation, which as well as being the most important date in history for Christians, is also one of the most painted scenes in history (the picture illustrating this piece is by Henry Ossawa Tanner)
In England it was also once known as Lady Day, and until the 18th century was the start of the year. On this date tenants up and…