Red bump on neck

Does anyone know what this is? I’ve had this bump on my neck for the past 4 days and it’s painful.