The Liberals will struggle to retake three teal independent seats in Sydney and have a battle to hold a fourth, Bradfield, says former attorney-general and Liberal NSW president Philip Ruddock.