General election: Jo Swinson certain she could do better than Corbyn or Johnson