Obviously you won't be able to tell for certain until the morning, but based on the highlighted bit from the current Stansted TAF I wouldn't have much confidence for a departure that early:
EGSS 061055Z 0612/0718 22003KT 4600 HZ FEW030 BECMG 0612/0615 16010KT 9999 NSW TEMPO 0615/0621 8000 BECMG 0621/0624 7000 -RA BKN009 TEMPO 0622/0701 4500 RADZ BKN004 BECMG 0701/0704 1200 -RADZ BR BKN003 PROB40 TEMPO 0701/0710 DZ TEMPO 0702/0713 0300 FG OVC000 BECMG 0711/0714 27005KT 3000 BR BKN012 BECMG 0714/0717 6000 NSW FEW012 PROB30 0717/0718 0300 FG BKN001