I did just push it back on, went for a 30 mile drive and sods law, it kept in place, unlike last time, it kept tapping on the body just above the windscreen. It's funny what time and the elements do to different products, both ends are still firmly glued in place, when trying to push the rest of it back on I end up with loop some where, it's obviously stretched over time.
I know I'm going to have to remove it and do a proper fix with stikaflex one day.