Hi
@Iamking oh dear Im sorry to hear this! I am afraid there is quite a bit of swelling in the image, you may have a fracture and your condition requires a physical examination with a doctor for them to make that determination and create a management plan tailored to your needs accordingly. Given the severity of the pain and your being unable to bear weight on the foot, depending on the doctor’s findings on examination he may need to arrange an X-Ray for you to check if there is a fracture.
Some may go to an emergency department for a condition like this, however I would not recommend that as the waiting time may be considerable. There are a few GP clinics that have X-Ray capabilities which you can consider to save time in case you end up needing a scan, these include the Raffles Medical Clinic at level 2 in Raffles Medical Hospital (RMH). In the mean time, try to avoid bearing weight on your foot and if the pain is severe, get help or use crutches/wheelchair (if you have any) as you make your way to the clinic. Hope this helps!