And Heaven has poured out it’s floodgates on Edinburgh. Where has all this rain come from?!! And Heaven has poured out it’s floodgates on Edinburgh. Where has all this rain come from?!!