Blackpool Council dodges spending crisis as budget approved