Star-gazers hoping to wish upon a falling star this summer may have to wait a little longer than normal as the annual Perseids meteor shower, which is usually most visible on the feast of St Lawrence on 10 August, is expected to peak two days late. This means that the