Being slightly picnicity the £3 isn't for a day license it's for insurance that's covered by BC membership. You can race without a licence but have to have a BC membership or pay the £3. This goes for all normal CX races ie London league and Central League ect.
It is, but you can buy a day license for an additional £3.