comprehensive bird song / call repository

I have the Collins Bird app on my phone but find the selection of audio samples for each bird a bit limited.  Can anyone recommend a comprehensive online repository of British birdsong / calls? It would be great if they were downloadable but really the main thing I'm looking for is that it's easy to find a bird, then hear recordings that capture the full range of the bird's vocalisations (or as close to as possible). I've tried xeno-canto but find it a bit messy / hard to narrow down to validated recordings.