A rare sight is happening tonight where seven planets will be in view from this evening and weather maps have revealed which places will be able to catch it