How hard is it for FR to get a license each year?

Since the introduction of the Licensing Act 2003, which came into force on 24 November 2005, once you have a premises licence, it remains in force for ever unless you surrender it or you wish to vary it. As the Reading Festival premises licence was issued in 2006, there is no requirement to apply for an annual licence. Whilst we do have some events who apply for a licence each year, they do not have a problem in doing so.