Gazprom has switched on all its gas taps to both Ukraine and Europe. It comes just hours after Moscow and Kiev signed a deal which they hope will put an end to a long-standing gas dispute.