Public liability insurance can be paid monthly, however it is up to the individual broker or adviser to offer this service. Monthly premiums are generally arranged by an independent funding company rather than directly through the insurer.
In most cases it will be more expensive to pay your insurance monthly, but you can check this with your insurance broker or adviser when requesting quotes.