Campaign spending will be restricted to $90 million nationally and individual donations capped at $20,000 in an overhaul of electoral laws the Government wants to push through parliament within a fortnight.