Yes I believe they did. Not sure how many slot pairs it was, but I would expect them to revert back to BA ownership.
Not sure if it was ever announced. One of the stories at the time suggests these are summer season slots though and if so not that many more flights will probably be needed to hit the 80% rule by the end of October (especially if some of the rescue flights can be counted).
The wet leases to cover the Monarch slots at Gatwick do seem to have finished now, mostly because BA have managed to keep on short haul aircraft that would otherwise have been retired in favour of new Neo being delivered by Airbus.
BA may well seek to repeat this trick again if they manage to get hold of more Gatwick slots.