Jon I'm an expert in these matters and could probably open my own practice. I know swellings.
Get the bugger raised, stick a couple of pillows under your foot, ice it for 20 mins at a time throughout the day for a couple of days and then go with heat for blood flow. Strap it after that once you start walking.
Come back and see me in a week if there's no improvement.